<?php

if (!defined('BASEPATH'))
    exit('No direct script access allowed');

class resumendiario extends CI_Controller {

    private $establecimiento;

    public function __construct() {
        parent::__construct();
        session_start();
        $this->estaLogueado();
        $this->load->model('reservam');
        $this->establecimiento = $_SESSION["establecimiento"]["id_establecimiento"];
    }

    public function index() {
        $data = array();
        $this->loadData($data);
        $this->load->view('header', $data);
        $this->load->view('resumenDiarioV');
        $this->load->view('footer');
    }

    private function loadData(&$data) {
        $data['tab'] = 'resumendiario';
        if (!empty($_GET["fecha"])) {
            $this->formatoFechaBD($_GET["fecha"]);
        } else {
            $_GET["fecha"] = date("Y-m-d");
        }
        $data["penIngresar"] = $this->reservam->reservasPenIngreso($this->establecimiento, $_GET["fecha"]);
        $data["ingresaron"] = $this->reservam->reservasIngresaron($this->establecimiento, $_GET["fecha"]);
        $data["habitacionesOcupadas"] = $this->reservam->habitacionesOcupadas($this->establecimiento, $_GET["fecha"]);
        $data["habitacionesDisponibles"] = $this->reservam->getHabitacionesDisponibles($this->establecimiento, $_GET["fecha"]);
        $data["reservasPendientesSalir"] = $this->reservam->reservasPendientesSalir($this->establecimiento, $_GET["fecha"]);
        $data["reservasQueSalieron"] = $this->reservam->reservasQueSalieron($this->establecimiento, $_GET["fecha"]);
        $data["reservasCreadas"] = $this->reservam->reservasCreadas($this->establecimiento, $_GET["fecha"]);
        $this->formatoFechaVista($_GET["fecha"]);
    }

}

